import request from '@/utils/request'

// 订单查询
export function getOrderPage(data) { 
  return request({
    url: 'orders/getOrderPage',
    method: 'post',
    data
  })
}

// 创建订单
export function createdOrder(data) { 
    return request({
      url: 'orders/createdOrder',
      method: 'post',
      data
    })
  }
  
//   查询项目
  export function getProjLists() { 
    return request({
      url: 'project/getProjLists',
      method: 'get'
    })
  }

  // 修改订单
  export function updateOrderInfo(data) { 
    return request({
      url: 'orders/updateOrderInfo',
      method: 'post',
      data
    })
  }


  // 删除订单
  export function delOrderInfo(id) {
    return request({
      url: `orders/delOrderInfo?id=${id}`,
      method: 'get'
    })
  }


  // 导入订单
  export function uploadOrdersFile(data) { 
    return request({
      url: 'orders/uploadOrdersFile',
      method: 'post',
      data
    })
  }

  // 订单详情
  export function getOrdersDetailsById(data){
    return request({
      url: 'orders/getOrdersDetailsById',
      method: 'post',
      data
    })
  }

  // 查询订单其他成本
  export function getOrderCostLists(data){
    return request({
      url: 'orders/getOrderCostLists',
      method: 'post',
      data
    })
  }

  // 新增订单其他成本
  export function createOrderCostInfo(data){
    return request({
      url: 'orders/createOrderCostInfo',
      method: 'post',
      data
    })
  }

  // 更新订单其他成本
  export function updateOrderCostInfo(data){
    return request({
      url: 'orders/updateOrderCostInfo',
      method: 'post',
      data
    })
  }

  // 删除订单其他成本
  export function delOrderCostInfo(data){
    return request({
      url: 'orders/delOrderCostInfo',
      method: 'post',
      data
    })
  }
  // 氚云订单信息导入
  export function uploadChuanyunOrdersFile(data) { 
    return request({
      url: 'chuanyun/uploadOrdersFile',
      method: 'post',
      data,
      timeout: 60000
    })
  }